The Deposition is a seminal work by the renowned Early Netherlandish artist Rogier van der Weyden, created in 1435. This stunning oil on panel painting measures 220 x 262 cm and is housed in the prestigious Museo del Prado in Madrid, Spain. The artwork is a poignant representation of the moment when...
Museo del Prado (Madrid, Spain)